measuring technologies - Spanish English Dictionary